package designpatterns.proxy;

/**
 * 代理模式（Proxy）
 * 由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时，访问对象不适合或者不能直接引用目标对象，代理对象作为访问对象和目标对象之间的中介。‌
 * 控制对象访问，提供远程代理或虚拟代理等功能。‌
 */
public class Client {
    public static void main(String[] args) {
        Proxy proxy = new Proxy();
        proxy.request();
    }
}
